/**
 * @Description: 大元云1.3.0改版的首页,分别为页面上部分的入口模块和下部分的生活组件
 * @author tao.xie
 * @date 2019-07-23 10:52
*/
<template>
  <div id="app">
<!--    首页上部入口模块-->
    <home-head-module/>
<!--    生活组件模块-->
    <city-life />
  </div>
</template>

<script>
// 生活组件模块页面id
import CityLife from './components/CityLife'
import HomeHeadModule from './components/HomeHeadModule'
import {UserBeanUtils, AppRouterUtils} from 'vue-xiaobu-utils'
export default {
  components: {
    CityLife,
    HomeHeadModule
  },
  data() {
    return {
    }
  },
  mounted() {
    this._injectKickOutListener()
  },
  methods: {
    _injectKickOutListener() {
      // 注入强制登录的处理
      // 1.清楚本地的用户信息,2.弹出框提示跳转到登录页面还是返回到APP的首页
      window.kickOutJsCallBackFn = (msg) => {
        UserBeanUtils.setUserInfo('')
        this.$UI.then(UI => {
          UI.showDialog(
            '提示',
            msg,
            '确定',
            '取消',
            msg => {
              // eslint-disable-next-line eqeqeq
              if (msg == 0) {
                AppRouterUtils.goLogin()
              } else {
                AppRouterUtils.goHome()
              }
            },
            function(msg) {}
          )
        })
      }
    }
  }
}
</script>

<style>
</style>
